PapyrusRT: Modelling and Code Generation (Invited Presentation)
نویسنده
چکیده
In this talk we introduce PapyrusRT, an open-source, industrial-strength model-driven development environment for real-time and embedded systems, implementing UML-RT [2,3], a UML-based language. PapyrusRT is implemented on top of Papyrus, an Eclipse modelling tool for UML, SysML, and EMF models. We describe the motivations for this project and in particular for the need of an open-source environment. We provide a brief summary of the UML-RT language and give a brief description of the tool itself. Then we give an overview of the code generation process and its architecture, with emphasis on its
منابع مشابه
An Approach for the Engineering of Protocol Software from Coloured Petri Net Models: A Case Study of the IETF WebSocket Protocol
Invited Talk The vast majority of software systems today can be characterised as concurrent and distributed systems as their operation inherently relies on protocols executed between independently scheduled software components. The engineering of correct protocols can be a challenging task due to their complex behaviour which may result in subtle errors if not carefully designed. Ensuring inter...
متن کاملDialogue Graphs - A Formal and Visual Specification Technique for Dialogue Modelling
This paper presents the formal definition and visual presentation of Dialogue graphs -a visual specification technique for dialogue modelling. The Dialogue graphs are used in TADEUS to support an explicit dialogue modelling stage in a task-oriented and model-based approach to the development of interactive systems and automatic generation of the user interface code. The requirements of such a s...
متن کاملEffort Reduction by Automatic Code Generation
The emergence of Unified Modelling Language (UML) as a standard for modelling systems has encouraged the use of automated software tools that facilitate the development process from analysis through coding. In our approach UML class diagram is used to generate XML schema and generated xml schema is used for code generation. In our approach UML class diagram is used to generate XML schema and ge...
متن کاملDeveloping a Model Composition Framework with Fujaba – An Experience Report
Reuseware is an open-source model composition framework for composing models defined in arbitrary Ecore-based languages. In its four years of development, Reuseware has experienced many extensions and refactorings due to the integration of new research results and requirements. One year ago, a redevelopment of Reuseware’s core was started. Thanks to its EMF code generation, Fujaba was introduce...
متن کاملAn Information-Model for Presentation Generation
The effective and appropriate presentation of information is an essential task in our information society. The better the information can be described, the better it can be presented. This paper presents an approach for modelling information and its characteristics and describes, how it can be used for presentation generation. On the base of this approach we implemented a flexible framework for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015